package control;

import java.util.List;

public class ProcessedInput {
	boolean learning;
	String oriInput; // original input
	String input; // input eliminated special chars
	String questionWord; // return "" if the input is not a question
	List<String> keyword; // list of main keywords after reducing all
							// non-essential words

	public ProcessedInput(String s0, String s1, String s2, List<String> s3) {
		learning = false;
		oriInput = s0;
		input = s1;
		questionWord = s2;
		keyword = s3;
	}

	public void setLearning(boolean l) {
		learning = l;
	}

	public void setInput(String in) {
		input = in;
	}

	public boolean isLearning() {
		return learning;
	}

	public String getInput() {
		return input;
	}
	
	public String getOriInput() {
		return oriInput;
	}

	public String getQuestionWord() {
		return questionWord;
	}

	public List<String> getListKeyword() {
		return keyword;
	}
}
